Big Huge Thesaurus

Cuban capital

noun